self-protected transformer - Turkish English Dictionary